package com.snpic.appaw.module.third.api.bjpt.dto.iSPolicyQuery;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
/**
 * @author JiJun
 * @date 2025/9/19 19:48
 * @修改时间 2025/9/19 19:48
 * @description
 */

@Data
@Schema(description = "保单企业经办人信息数据传输对象")
public class IsBensOperatorDto {

    @Schema(description = "保单号", maxLength = 30)
    private String policyNo;

    @Schema(description = "企业业务经办人名称", maxLength = 256)
    private String operatorName;

    @Schema(description = "企业业务经办人类别", maxLength = 1)
    private String operatorType;

    @Schema(description = "企业业务经办人证件类型", maxLength = 3)
    private String certiType;

    @Schema(description = "企业业务经办人证件号码", maxLength = 20)
    private String certiCode;

    @Schema(description = "企业业务经办人联系电话", maxLength = 32)
    private String phoneNo;

    @Schema(description = "企业业务经办人邮箱", maxLength = 200)
    private String email;

    @Schema(description = "手机实际持有名称", maxLength = 256)
    private String phoneHolderName;

    @Schema(description = "手机实际持有证件类型", maxLength = 3)
    private String phoneHolderCertiType;

    @Schema(description = "手机实际持有证件号码", maxLength = 20)
    private String phoneHolderCertiCode;

    @Schema(description = "手机实际持有人类型", maxLength = 2)
    private String phoneHolderType;

    @Schema(description = "扩充字段1", maxLength = 100)
    private String extend1;

    @Schema(description = "扩充字段2", maxLength = 100)
    private String extend2;
}